micro climate - Spanish English Dictionary